punch prop - Turkish English Dictionary